having vices - English Synonyms Dictionary